package com.xlh.dokka.svc.properties;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;

import java.util.List;

/**
 * @author cheer
 */
@ConfigurationProperties(prefix = "docker")
@Data
public class DockerProperties {

    /**
     * docker服务器
     */
    private List<String> hosts;

    /**
     * 含有gpu的docker服务器
     */
    private List<String> gpuHosts;

    /**
     * 每台GPU服务器上有几块GPU
     */
    private Integer gpuCorePerHost;

    /**
     * docker服务器的ssh用户名
     */
    private String sshUsername;

    /**
     * docker服务器的ssh密码
     */
    private String sshPassword;

    /**
     * docker服务器的ssh端口
     */
    private Integer sshPort;

}
